Volume 35, Issue 3, July 2018, Pages 1039-1060
Said Elshahat Abdallah; Wael Mohamed Elmessery; Magda Mohamed Abdelrahman; Ahmed Ali Abdelglil